/*
* @Author: bigQ
* @Date:   2018-06-25 09:48:22
* @Last Modified by:   bigQ
* @Last Modified time: 2018-06-29 10:40:11
*/
/*设置浮动*/
.fl {float: left;}
.fr {float: right;}
.clearfix:after {content: "";display: block;height: 0; clear: both;}
.clearfix {zoom: 1;}

.container { max-width: 100%;}
.Home02 ul,.Home03 ul{padding:0;}
li{list-style:none;}
.proInfoWrap ul{padding: 0;}
a{outline: none;}
/*头部*/

.auto {width: 1200px; margin: 0 auto;}
.Home02 .pic{ max-height: 630px; width: 100%;  position: relative; overflow: hidden;}
.Home02 .title{ font-size: 30px; text-align: center; color: #000; line-height: 40px; }
.Home02 .info{ font-size: 16px; text-align: center; line-height: 30px; padding: 10px 0;}
.Home02 .list{ text-align: center; padding: 20px 0;}
.Home02 .list .ul{ display: inline-block; }
.Home02 .list li{ float: left; margin: 10px; }
.Home02 .list li a{ display: block;  padding: 0 10px;height: 30px; line-height: 30px;  border-radius: 15px; color: #fff; background: #000; font-size: 14px;}
.home03 .pic{ width: 100%; max-width: 1920px; margin: 0 auto; }
.home03 .pic img{ width: 100%; }
.home03 .container > .title{ padding-top: 30px; }
.home03 .title .cn{ font-size: 24px; line-height: 30px; text-align: center; color: #000; }
.home03 .title .en{ font-size: 18px; line-height: 24px; text-align: center; color: #b9b8b7; }
.home03 .info{ text-align: center; font-size: 16px; }
.home03 .list ul{ overflow: hidden; padding-top: 20px;padding-left: 0;}
.home04 { background: #f5f5f5; padding-bottom: 30px;}




.proInfoWrap{margin-top: 30px;}
.container .lcont .title{ color: #424242; font-size: 20px; line-height: 30px; }
.container .lcont .title .en{ float: right; font-size: 14px;}
.container .lcont .title .line{ height: 2px; background: #ddd; margin-bottom: 15px;}
.container .lcont .title .line span{ display: block; width: 40%; background: #d4237a; height: 2px; }
.container .lcont .ul >li{  font-size: 14px; line-height: 40px; margin-bottom: 10px;}
.container .lcont .ul >li >a{ padding-left:4%; display: block;  background: #ddd;border-radius: 3px 3px 0 0;}
.container .lcont .ul >li >a:hover{ background: #d4237a; color: #fff;}
.subMenuUl { margin: 0;padding: 0;border: 1px solid #ddd;}
.subMenuUl li {padding: 2px 0;}
.subMenuUl a {display: block;   height: 30px;line-height: 30px; padding-left:4%;}
.container .lcont .info{ position: relative; padding: 8px;}
.container .lcont .info .bo_top{ border-radius: 3px 3px 0 0 ; position: absolute; width: 100%; height:30%; background: #d4237a; z-index: -1; left: 0; top: 0;}
.container .lcont .info .bo_btm{ border-radius: 0 0 3px 3px; position: absolute; width: 100%; height:70%; background: #ddd; z-index: -1; left: 0; bottom: 0;}
.container .lcont .info .box{ border-radius: 5px; background: #fff; padding:10px; }
.container .lcont .info .box span{ display: block; }
.container .lcont .info .box .cn{ font-size: 20px; color: #d4237a; font-weight: bold; }
.container .lcont .info .box .en{ font-size: 14px; color: #999; }
.container .lcont .info .box .time{font-size: 16px; border-bottom: 1px dashed #ddd;}
.container .lcont .info .box .tel{ font-size: 35px; color: #d4237a; font-weight: bold; line-height:50px;}


.container .rcont .local{ text-align: right; line-height: 20px; padding: 10px 0; border-bottom: 1px solid #ddd; margin-bottom: 15px;}
.container .rcont .local >div{ float: left; font-size: 18px; font-weight: bold; color: #d4237a; border-left: 4px solid #d4237a; padding-left: 15px; }
.video_info .right .title{ font-size: 16px; font-weight: bold; color:#d4237a; margin-bottom: 8px; border-bottom: 1px dashed #ddd; line-height: 30px;}
.video_info .right .info{ font-size: 14px; line-height: 28px;}
.video_info .right .info .span{ font-size: 18px; font-weight: bold; color:#d4237a;  }
.video_info .right .list ul{overflow: hidden;}
.video_info .right .list li{float: left;width: 31.33%;margin-right: 2%; }
.video_info .right .list li a{display: block;width: 100%;height: 100%;}
.video_info .right .list li img{ border:1px solid #ddd;width: 100%; }


.about-background{background-image:url(../1510736492.jpg);background-repeat: no-repeat;background-position:20% top;}
.yuan1{ background: url(../jt2016_28.png) no-repeat; bottom:-20px;}
.yuan2{ background: url(../jt2016_35.png) no-repeat; bottom:-20px;}
.yuan3{ background: url(../jt2016_42.png) no-repeat; bottom:-20px;}
.yuan4{ background: url(../jt2016_43.png) no-repeat; bottom:-20px;}


/*首页--服务*/

.in_div1{ text-align:center; background:#f5f5f5;}
.in_div1 h1{ font-weight:normal;color:#000;}
.in_div1 h5{ font-weight:normal;  color:#b8b8b8;}
.in_div1 h2{ font-weight:normal;  color:#000; }
.in_div1 h3{margin:0;  font-weight:normal; text-align:center; font-family:yahei,"Î¢ÈíÑÅºÚ","ËÎÌå",Arial,Helvetica,sans-serif;}
.in_div1_1{ margin:auto; }
.in_div1_1 a{ display:block;}
.in_div1_1 span{ display:block;}
.in_div1_1 p{ color:#b1b1b1;}

.in_div1_1 .a1{ background:url(../jt2016_09.png) no-repeat;}
.in_div1_1 .a2{ background:url(../jt2016_11.png) no-repeat;}
.in_div1_1 .a3{ background:url(../jt2016_13.png) no-repeat;}
.in_div1_1 .a4{ background:url(../jt2016_15.png) no-repeat;}
.in_div1_1 .a1:hover{ background:url(../jt2016b_09.png) no-repeat;}
.in_div1_1 .a2:hover{ background:url(../jt2016b_11.png) no-repeat;}
.in_div1_1 .a3:hover{ background:url(../jt2016b_13.png) no-repeat;}
.in_div1_1 .a4:hover{ background:url(../jt2016b_15.png) no-repeat;}
.in_div1_1 span{background:url(../jt2016_18.png) repeat-x center center;}

.Home02 .title{font-size: 28px;padding-top: 20px;}
.home03 .list li{ width:100%; padding-top: 10px;padding-bottom: 10px;}
.home03 .list li .left{float: left;  text-align: right; padding-right: 10px; border-right: 1px solid #ddd;}
.home03 .list li .left .cn{font-size: 22px; font-weight: bold; line-height: 30px; }
.home03 .list li .left .en{ font-size: 20px; color: #ddd; line-height: 25px;}
.home03 .list li .right{float: left; font-size: 16px;}

.our_list {padding:20px;text-align: center;}
.our_list .kh_item{  border: #dcdcdc solid 1px;margin: 5px 5px;width: 170px; height: 90px;display: inline;display: inline-block;*display: inline;zoom: 1;}
.our_list .kh_item img{width: 100%; height: 100%;}


.footer{ background: #333; padding: 30px 0;  color: #ddd;font-size: 12px;}
.footer ul{padding-left: 0;}
.footer a{ color: #ddd; }

.Bottom{ text-align: center; padding: 30px 0;}
.Bottom .pic,
.Bottom .copyright{ display: inline-block; text-align: left; line-height: 25px; font-size: 14px; margin: 0 5px;}



/*拍摄花絮*/
.inpage .huaxudiv{
	width:1200px; margin:2rem auto;  overflow:hidden;
}
.inpage .huaxudiv .huaxumain{
	 position:relative; overflow:hidden;
}
.inpage .huaxumain p{
	position:absolute; width:100%; bottom:0px; left:0px; text-align:center; font-size:20px; color:#fff;  margin-bottom:0px; padding:10px 0;
	background: rgba(0,0,0,.6);       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);
}


.gsjj04 .teamli .col-md-4 { padding: 0px 5px; }
.gsjj04 .teamli .col-md-4 img { border-radius: 100%; }
.gsjj04 .teamli .col-md-8 { padding: 0px 5px; }
.gsjj04 .teamli .col-md-8 .teamt { color: rgb(191, 30, 36); font-size:20px; margin-bottom:15px; }
.gsjj04 .teamli .col-md-8 .teamb { color: rgb(76, 76, 76); font-size: 14px;line-height: 22px; }
#gsjj05 { width: 100%; overflow: hidden; background: rgb(101, 120, 148) url("../teambg.jpg") no-repeat scroll center center; padding: 3rem 0px; }
.gsjj05 { overflow: hidden; }

.inpage .ten { color: rgb(153, 153, 153); font-family: "SC6"; font-size:36px; text-align: center;font-weight:400; margin-top: 40px;}
.inpage .tdesc { color: rgb(77, 77, 77); font-size:18px; text-align: center; margin-bottom: 50px;line-height: 30px; }
.inpage .tcn { color: rgb(51, 51, 51); font-size:28px; text-align: center; font-weight: bold; }
.inpage .tline { width:100%; height: 1px; background: rgb(217, 217, 217) none repeat scroll 0% 0%; margin: 10px auto 18px; position: relative; }
.inpage .tline .redline { width:80px; height: 5px; background: rgb(229, 0, 0) none repeat scroll 0% 0%; position: absolute; top: -2px; left: 50%; margin-left: -40px }

.gsjj01 { overflow: hidden; display: table; margin-bottom: 30px; }
.gsjj01 .box { position: relative; display: table-cell; vertical-align: middle; background-position: center bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; }
.gsjj01 .boxiframe { width: 45%; }
.gsjj01 .boxiframe iframe { width: 100%; height: 330px; }
.gsjj01 .boxmid { width: 2%; }
.gsjj01 .boxtext { width: 53%; }
.gsjj01 .boxtext .gsjj01t { color: rgb(191, 30, 36); font-size: 24px; font-weight: bold; margin-bottom: 0.5rem; }
.gsjj01 .boxtext .gsjj01b { color: rgb(76, 76, 76); font-size:16px;line-height: 30px; }

.about-video{
   height: 100%;
}
iframe{width: 100%; height: 100%;}





@media(min-width: 320px)and (max-width: 1199px){

	.footer .left,.footer .right{ float: none; width: 100%;}
	.footer .left ul{padding-left: 0;}
	.footer .left li{ width: 100%;text-align: left;   line-height: 20px;margin-bottom: 20px;}
	.footer .left li a{ display:inline-block; margin-right: 30px; padding: 2px; }
	.footer .left li .title{ border-bottom: 1px solid #454545; padding-right: 50px; line-height: 20px; padding-bottom:0px; text-transform:Uppercase ;}
	.footer .right ul{text-align: center;margin-top: 30px;}

	.footer .right ul li{width:23%;height: auto;margin:5px 1%; float: left;}
    .footer .right ul li img{width: 100%;}

	


}


@media (min-width: 320px) and (max-width: 767px){
	.topCall{margin-right: 80px;display: none;}
	.navbar-header{margin-top: -60px;}
	.about-background{background-image: none;background-color: #484848;}

    .footer{padding: 24px 0;}
    .footer .left li{margin-bottom: 18px;}
    .footer .right ul li{width:48%;height: auto;margin:5px 1%; float: left;}
    .footer .right ul li img{width: 100%;}

}

@media(max-width: 767px){
	.lxwm{display: none;}
	.gsjj04 .teamli .col-md-4 { padding: 0px 5px; }
	.gsjj04 .teamli .col-md-4 img { border-radius: 100%; }
	.gsjj04 .teamli .col-md-8 { padding: 0px 5px; }
	.gsjj04 .teamli .col-md-8 .teamt { color: rgb(191, 30, 36); font-size:20px; margin-bottom:15px; }
	.gsjj04 .teamli .col-md-8 .teamb { color: rgb(76, 76, 76); font-size: 14px;line-height: 22px; }
	#gsjj05 { width: 100%; overflow: hidden; background: rgb(101, 120, 148) u                                                                                              rl("../teambg.jpg") no-repeat scroll center center; padding: 3rem 0px; }
	.gsjj05 { overflow: hidden; }

	.inpage .ten { color: rgb(153, 153, 153); font-family: "SC6"; font-size:24px; text-align: center;font-weight:400; margin-top:20px;}
	.inpage .tdesc { color: rgb(77, 77, 77); font-size:14px; text-align: center; margin-bottom: 20px;line-height: 30px; }
	.inpage .tcn { color: rgb(51, 51, 51); font-size:22px; text-align: center; font-weight: bold; }
	.inpage .tline { width:100%; height: 1px; background: rgb(217, 217, 217) none repeat scroll 0% 0%; margin: 10px auto 18px; position: relative; }
	.inpage .tline .redline { width:80px; height: 5px; background: rgb(229, 0, 0) none repeat scroll 0% 0%; position: absolute; top: -2px; left: 50%; margin-left: -40px }

	.gsjj01 { overflow: hidden; display: table; margin-bottom: 30px; }
	.gsjj01 .box { position: relative; display: table-cell; vertical-align: middle; background-position: center bottom; background-repeat: no-repeat; background-size: cover; box-sizing: border-box; }
	.gsjj01 .boxiframe { width: 45%; }
	.gsjj01 .boxiframe iframe { width: 100%; height: 330px; }
	.gsjj01 .boxmid { width: 2%; }
	.gsjj01 .boxtext { width: 53%; }
	.gsjj01 .boxtext .gsjj01t { color: rgb(191, 30, 36); font-size: 24px; font-weight: bold; margin-bottom: 0.5rem; }
	.gsjj01 .boxtext .gsjj01b { color: rgb(76, 76, 76); font-size:16px;line-height: 30px; }

}

@media (min-width: 768px){
	.headerTop{margin:20px auto;}
	.met-nav{min-height: 50px;}
	/*.met-nav .navbar-logo {height: 60px;}*/
	.met-nav .nav>li>a { height: 50px; line-height: 50px;}
    .met-nav .dropdown-menu.bullet {top: 50px;}
    .search-button { line-height: 50px;}

	body.met-navflex .search-box .search-form { top: 0px;}
	.met-nav .navlist.flex{border-top: none;}

	.topCall{height: 60px; }
	.callNum{    font-size: 20px;font-weight: bold;color: #d4237a; float: left; width: 180px;line-height: 30px;padding-left: 30px;
	    background: url(../tel.png) left top; background-repeat: repeat-y;}
	.callNum p{margin:0;}
	.erweima img{width: 60px;height:60px;margin:0 3px;}

	.container .lcont{ float: left; width:22%; }
	.container .rcont{ float: right; width:75%;}
	.video_info .left{ float: left;  width: 44%; }
	.video_info .right{float: right;  width: 54%; }


}




@media (min-width: 320px) and (max-width:374px){
	.met-nav .navbar-logo img{max-width: 200px;}
	.video_info .right .list li{ width: 86px; height: 86px; margin:0 6px;}
	.video_info .right .list ul{height: 86px;}
}

@media (min-width: 375px) and (max-width:413px){
	.met-nav .navbar-logo img{min-height:28px;max-width: 230px;}
	.video_info .right .list li{ width: 102px; height: 102px; margin:0 6px;}
	.video_info .right .list ul{height: 102px;}
}

@media (min-width: 414px) and (max-width:767px){
	.met-nav .navbar-logo img{min-height: 28px;max-width: 248px;}

	.video_info .right .list li{ width:116px; height:116px; margin:0 6px;}
	.video_info .right .list ul{height:116px;}

}


@media (min-width: 320px) and (max-width:767px){

	.home03 .list li .left{  width:24%;}
	.home03 .list li .left .cn{font-size: 15px; font-weight: bold; line-height: 30px; }
	.home03 .list li .left .en{ font-size: 14px; color: #ddd; line-height: 25px;}
	.home03 .list li .right{width: 70%;margin-left: 4%; float: left; font-size: 14px;}

	/*服务*/
	.in_div1{padding:10px;}
	.in_div1 h1{ font-size:28px; line-height:28px;}
	h5{ font-size:14px; }
	.in_div1 h2{ font-size:22px; line-height:30px;}
	.in_div1 p{ line-height:18px; font-size:16px;}
	.in_div1 h3{padding-top:70px; line-height:30px;}
	.in_div1_1{ width:300px;  padding:20px 0;}
	.in_div1_1 a{ width:60px;height: 130px;}
	.in_div1_1 span{ height:60px;}
	.in_div1_1 h3{padding-top:60px; font-size:16px;}
	.in_div1_1 p{ font-size:14px; }

	.in_div1_1 .a1,.in_div1_1 .a2,.in_div1_1 .a3,.in_div1_1 .a4{ background-size:60px 60px;}
	.in_div1_1 span{background:url(../jt2016_18.png) repeat-x center center;}

	.our_list {width: 96%;margin:0 auto;}
	.our_list .kh_item{  border:none; width:48%; float: left;margin:1%;height: auto;}
	.our_list .kh_item img{width: 100%;border: #dcdcdc solid 1px;}
   
    .about-video{margin:50px 0;}
    .yuan1,.yuan2,.yuan3,.yuan4{ width:50px;height: 32px;z-index: 88;position: absolute; left: 50%; margin-left: -25px;bottom: -8px;background-size: 50px 32px;}

}

@media (min-width: 768px) and (max-width: 1023px){
	.met-nav .navlist>li>a{font-size: 14px;}
	#navbar-default-collapse{position: relative;}
	.search-box{position: absolute;top: 0;right: 0px;}
	.navlist.flexed {width: 100%;display: -webkit-box; display: -webkit-flex;display: -moz-flex; display: -ms-flexbox; display: flex;flex-wrap: wrap;}
    .navlist.flexed>li{width: 16%; text-align: center;border-bottom: 1px solid #ddd;}

    .gsjj04 .teamli .col-md-8 .teamt { font-size: 18px; margin-bottom: 2px;}
}

@media (min-width: 768px) and (max-width:991px){

	.topCall{margin-top: 10px;}
	.met-nav .navbar-logo img{min-height: 76px;max-height: 342px;}

	.Home02 .list li{ float: left; margin: 0 30px;}
	.Home02 .list li a{ padding: 0 30px;  font-size: 15px;}
	.home03 .list li{ width:100%; float: left; }
	.home03 .list li .left .cn {font-size: 22px;}
	.home03 .list li .left{ width:20%;}
	.home03 .list li .right{width: 76%;margin-left: 3%;}
	.Home02 .list li{ float: left; margin: 0 30px;}
	.Home02 .list li a{ padding: 0 30px;  font-size: 15px;}

	.video_info .right .list li{ width: 90px; height: 90px; margin:0 4px;}
	.video_info .right .list ul{height: 90px;}


	/*服务*/
	.in_div1{padding:10px;}
	.in_div1 h1{ font-size:32px; line-height:38px;}
	h5{ font-size:14px; }
	.in_div1 h2{ font-size:26px; line-height:30px;}
	.in_div1 p{ line-height:18px; font-size:16px;}
	.in_div1 h3{padding-top:70px; line-height:30px; }
	.in_div1_1{ width:720px;  padding:20px 0;}
	.in_div1_1 a{ width:120px; height:190px;}
	.in_div1_1 span{ height:110px; margin:5px;}
	.in_div1_1 h3{padding-top:130px; font-size:20px;}
	.in_div1_1 p{ font-size:15px; }

	.yuan1,.yuan2,.yuan3,.yuan4{ width: 80px;height: 52px;z-index: 88;position: absolute; left: 50%; margin-left: -40px;background-size: 80px 52px;bottom:-16px;}

}

@media (min-width: 992px) and (max-width:1199px){

	.topCall{margin-top: 10px;}
	.met-nav .navbar-logo img{min-height: 70px;}

	.Home02 .list li{ float: left; margin: 0 30px;}
	.Home02 .list li a{ padding: 0 30px;  font-size: 15px;}
	.home03 .list li{ width:50%; float: left;}
	.home03 .list li .left .cn {font-size: 21px;}
	.home03 .list li .left{ width:20%;}
	.home03 .list li .right{width: 70%;margin-left: 4%;}


	.video_info .right .list li{ width: 122px; height: 122px; margin:0 4px;}
	.video_info .right .list ul{height: 122px;}


	/*服务*/
	.in_div1{padding:30px;}
	.in_div1 h1{ font-size:34px; line-height:40px;}
	h5{ font-size:14px; }
	.in_div1 h2{ font-size:29px; line-height:50px;}
	.in_div1 p{ line-height:18px; font-size:16px;}
	.in_div1 h3{padding-top:70px; line-height:30px; }
	.in_div1_1{ width:860px;  padding:20px 0;}
	.in_div1_1 a{ width:120px; height:190px;}
	.in_div1_1 span{ height:110px; margin:5px;}
	.in_div1_1 h3{padding-top:130px; font-size:20px;}
	.in_div1_1 p{ font-size:15px; }


	.yuan1,.yuan2,.yuan3,.yuan4{ width: 100px;height: 65px;z-index: 88;position: absolute; left: 50%; margin-left: -50px;background-size: 100px 65px;}


}


@media(min-width: 768px) and (max-width: 1199px){
	.masonry-item{width: 25%;}
	.info{width: 100%!important;}
	.info-phone{float: none;margin:0 auto;text-align: center;}
	.about-video{height: 350px;max-width: 100%;margin:0 auto;padding-bottom: 40px;}

}


@media (min-width: 1200px){
    .container{width: 1180px;margin:0 auto;}
	.topCall{margin-top: 20px;}
	.met-nav .navbar-logo img{min-height: 96px;}

	.video_info .right .list li{ width: 140px; height: 140px; margin:0 6px;}
	.video_info .right .list ul{height: 140px;}

    /*服务*/
	.in_div1{padding:30px;}
	.in_div1 h1{ font-size:48px; line-height:60px;}
	h5{ font-size:18px; }
	.in_div1 h2{ font-size:36px; line-height:50px;}
	.in_div1 p{ line-height:26px; font-size:16px;}
	.in_div1 h3{padding-top:70px; line-height:30px; }
	.in_div1_1{ width:930px;  padding:20px 0;}
	.in_div1_1 a{ width:120px; height:190px;}
	.in_div1_1 span{ height:110px; margin:5px;}
	.in_div1_1 h3{padding-top:130px; font-size:22px;}
	.in_div1_1 p{ font-size:15px; }


	.Home02 .list li{ float: left; margin: 0 30px;}
	.Home02 .list li a{ padding: 0 30px;  font-size: 15px;}
	.Home02 .title,.home03 .title .cn {font-size: 28px;padding-top: 20px;}
	.home03 .list li{ width:50%; float: left; }
	.home03 .list li .left .cn {font-size: 24px;}
	.home03 .list li .left{ width:20%;}
	.home03 .list li .right{width: 70%;margin-left: 4%;}
	.home03 .info{margin-bottom: 30px;}

	.about-background .container .row{padding-bottom:90px;}

   
   .yuan1,.yuan2,.yuan3,.yuan4{ width: 122px;height: 80px;z-index: 88;position: absolute; left: 50%; margin-left: -61px;}

   .footer .left li {padding-right: 24px;}

   /*底部*/
/*
	.footer{ background: #333; padding: 30px;  color: #ddd;font-size: 12px;}
	.footer ul{padding-left: 0;}
	.footer a{ color: #ddd; }*/
	.footer .left{ float: left; }
	.footer .left ul{padding-left: 0;}
	.footer .left li{ float: left; padding-right:22px; max-width: 380px; line-height: 20px;}
	.footer .left li a{ display: block; margin-right: 30px; padding: 2px 0; }
	.footer .left li .title{ border-bottom: 1px solid #454545; padding-right: 50px; line-height: 20px; padding-bottom: 15px; text-transform:Uppercase ;}
	.footer .right{ text-align: center;}
	.footer .right ul li{display: inline-block;margin:20px;}
	.footer .right ul li .title{line-height: 24px;}
	.footer .right ul li .map{width: auto;height: auto;margin-bottom:8px;}
	.footer .right ul li .map img{width: 170px;}

    .about-video{padding-bottom: 45px;padding-top: 20px;}



}
@media (min-width: 1400px){
  	.container { width:1200px; }
}
@media (min-width: 1600px){
	.container { width: 1560px; }
	.topCall{margin-top: 30px;}

/*	.Home02 .list li{ float: left; margin: 0 30px;}
	.Home02 .list li a{ padding: 0 30px;  font-size: 15px;}
	.Home02 .title,.home03 .title .cn {font-size: 28px;padding-top: 20px;}
	.home03 .list li{ width:50%; float: left; }
	.home03 .list li .left .cn {font-size: 24px;}
	.home03 .list li .left{ width:20%;}
	.home03 .list li .right{width: 70%;margin-left: 4%;}
	.home03 .info{margin-bottom: 30px;}*/

	.container .rcont{ min-height: 350px; }

	.video_info .right .list li{ width: 160px; height: 160px; margin:0 6px;}
	.video_info .right .list ul{height: 160px;}

	.yuan1 { width: 122px;height: 80px;z-index: 88; background: url(../jt2016_28.png) no-repeat;bottom:-20px; position: absolute;left: 50%; margin-left: -61px;}

	.footer .right{ text-align: center;}
	.footer .right ul li{display: inline-block;margin:10px 20px;}





}


/*10-10*/

/*.navbar{margin-bottom:0;}
body { font-size: 100%; overflow-x: hidden; font-family: Microsoft Yahei,​Helvetica,​Arial,​sans-serif; line-height: 1.6; }
html { font-size: 100%; }
@media (max-width: 1280px) {
body { font-size: 87.5%; overflow-x: hidden; font-family: Microsoft Yahei,​Helvetica,​Arial,​sans-serif; }

}
@media (max-width: 1024px) {
  body { font-size: 75%; overflow-x: hidden; font-family: Microsoft Yahei,​Helvetica,​Arial,​sans-serif; }
  html { font-size: 75%; }
}*/
.clearboth { clear: both; }
a:hover { text-decoration: none; }
#topmenu { width: 100%; top: 0px; height: 80px; left: 0px; background: rgba(26, 26, 26, 0.7) none repeat scroll 0% 0%; position: fixed; z-index: 2147483647; }
@media (max-width: 768px) {
  #topmenu { height: 55px; }
}
/*.navbar-default { border: 0px none; border-radius: 0px; margin-bottom: 0px; background: rgba(0, 0, 0, 0) none repeat scroll 0% 0%; }*/
.gsjj02 .nian { position: relative; padding-bottom: 5rem; margin-bottom: 2rem; }
.fzlcdiv { display: block; position: absolute; width: 100%; left: 0%; height: 100%; top: 25%; }
.fzlcdiv .fzlcdivli { font-size: 1.2em; color: rgb(76, 76, 76); float: left; width: 3.5%; margin-left: 9%; margin-right: 2%; font-weight: bold; writing-mode: vertical-lr; margin-top: 2%; line-height: 2.5; letter-spacing: 3px; }
.fzlcdiv01 { display: block; position: absolute; width: 100%; left: 0%; height: 100%; top: 16.7%; text-align: center; }
.fzlcdiv01 .fzlcdiv01li { font-size:1.8em; color: rgb(255, 255, 255); float: left; width: 6.52%; margin-right: 7.4%; margin-left: 1.3%; }
.fzlcdiv01 .fzlcdiv01li:last-child { margin-right: 0px; }
@media (max-width: 767px) {
  .webnav { width: 100%; height: 55px; display: block; }
  .gsjj02 .nian { position: relative; }
  .fzlcdiv { display: block; position: absolute; width: 67%; left: 33%; height: 100%; top: 10%; }
  .fzlcdiv .fzlcdivli { font-size: 14px; color: rgb(76, 76, 76); float: left; width: 100%; margin: 0px 0px 30%; font-weight: bold; writing-mode: horizontal-tb; line-height: 1.4; letter-spacing: 0px; }
  .fzlcdiv01 { display: block; position: absolute; width: 15%; left: 13%; height: 100%; top: 3%; text-align: center; }
  .fzlcdiv01 .fzlcdiv01li { font-size: 14px; color: rgb(255, 255, 255); float: left; width: 100%; margin-bottom: 168%; margin-right: 0px; margin-left: 0px; }
}
@media (max-width: 414px) {
  .gsjj02 .nian { position: relative; }
  .fzlcdiv { display: block; position: absolute; width: 67%; left: 33%; height: 100%; top: 10%; }
  .fzlcdiv .fzlcdivli { font-size: 14px; color: rgb(76, 76, 76); float: left; width: 100%; margin: 0px 0px 32%; font-weight: bold; writing-mode: horizontal-tb; line-height: 1.4; letter-spacing: 0px; }
  .fzlcdiv01 { display: block; position: absolute; width: 15%; left: 13%; height: 100%; top: 3%; text-align: center; }
  .fzlcdiv01 .fzlcdiv01li { font-size: 14px; color: rgb(255, 255, 255); float: left; width: 100%; margin-bottom: 174%; margin-right: 0px; margin-left: 0px; }
}
@media (max-width: 320px) {
  .fzlcdiv01 .fzlcdiv01li { font-size: 14px; color: rgb(255, 255, 255); float: left; width: 100%; margin-bottom: 170%; margin-right: 0px; margin-left: 0px; }
}

.indextel { float: left; line-height: 80px; font-size: 1.875rem; color: rgb(255, 255, 255); font-weight: bold; margin-left: 2.5rem; }
.indextel span { margin-left: 0.875rem; }







#index02{width:100%; overflow:hidden; background:#f5f5f5; padding-top:2rem;}
@media (max-width: 1560px) {
	.index02{
		width:100%;
	}
}
.index02 .ten{color:#999; font-family: 'SC6'; font-size:36px; text-align:center;}
.index02 .tcn{color:#333;  font-size:30px; text-align:center; font-weight:bold;}
.index02 .tline{width:100%; height:1px; background:#d9d9d9; margin:10px auto 18px; position:relative;}
.index02 .tline .redline{width:10%; height:5px; background:#e50000; position:absolute; top:-2px; left:50%; margin-left:-5%;}
.index02 .tdesc{color:#999;  font-size:18px; text-align:center;  margin-bottom:40px;}
.index02 .index02li{margin-bottom:40px;}
.index02 .index02li .index02img{background:#fff; padding-bottom:1rem;transition: all 1s ease 0s;-moz-transition: all 1s ease 0s;-webkit-transition: all 1s ease 0s;-o-transition: all 1s ease 0s;}
.index02 .index02li .index02img .noh{display:inline; max-width: 100%;}
.index02 .index02li .index02img .ish{display:none;}
.index02 .index02li .index02img .inline{height:1px; background:#666; width:83%; margin:0 auto;display: block!important;}
.index02 .index02li .index02t{background:#fff; width:100%; text-align:center; font-size:20px;color:#333; margin-bottom:20px; padding-top:18px;}
.index02 .index02li .index02b{background:#fff; width:70%; text-align:left; font-size:16px; color:#808080; padding-bottom:20px; line-height:1.5; margin-left: 15%;}
.index02 .index02li a:hover .index02img .inline{background:#e50000;}
.index02 .index02li a:hover .index02img .noh{display:none;}
.index02 .index02li a:hover .index02img .ish{display:inline;    max-width: 100%;}
.index02 .index02li a:hover .index02img{
	background:#e50000; padding-bottom:1rem;
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}
.index02 .index02li a .index02img img{
	transform: scale(1);
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}
.index02 .index02li a:hover .index02img img{
	transform: scale(1.1);
	transition: all 1s ease 0s;
	-moz-transition: all 1s ease 0s;
	-webkit-transition: all 1s ease 0s;
	-o-transition: all 1s ease 0s;
}
.index02 .index02li a:hover .index02t{padding-top:18px; color:#fa2626;}


.menu--adsila .menu__item-name {transition: color 0.5s;color:#333;transition-timing-function: cubic-bezier(0.2,1,0.3,1);}

.menu--adsila .menu__item-name::before {
	content: '';
	position: absolute;
	bottom: 0;
	left: 25%;
	width: 50%;
	height: 25%;
	opacity: 0.2;
	transform: scale3d(0,1,1);
	transform-origin: 0% 50%;
	transition: transform 0.5s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.menu--adsila .menu__item-label {
	color:#808080;
	transform: translate3d(0,0,0);
	transition: transform 0.5s, color 0.5s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.menu--adsila .menu__item-label::before {
	content: '';
	position: absolute;
	z-index: -1;
	top: 1.25em;
	width: 25%;
	height: 1px;
	opacity: 1;
	transform: scale3d(0,1,1);
	transform-origin: 100% 50%;
	transition: transform 0.5s;
	transition-timing-function: cubic-bezier(0.2,1,0.3,1);
}

.menu--adsila .menu__item:nth-child(odd) .menu__item-name::before,
.menu--adsila .menu__item:nth-child(odd) .menu__item-label::before {
	background: #d80101;
}

/* Hover */

.menu--adsila .menu__item:nth-child(odd):hover,
.menu--adsila .menu__item:nth-child(odd):focus {
}

.menu--adsila .menu__item:hover .menu__item-name::before,
.menu--adsila .menu__item:focus .menu__item-name::before,
.menu--adsila .menu__item:hover .menu__item-label::before,
.menu--adsila .menu__item:focus .menu__item-label::before {
	transform: scale3d(1,1,1);
}

.menu--adsila .menu__item:hover .menu__item-label::before,
.menu--adsila .menu__item:focus .menu__item-label::before {
	transform-origin: 0% 50%;
	transition-timing-function: ease;
}



a {
	color: #d80101;
	color: var(--color-link);
	outline: none;
}

.menu__item {
	position: relative;
	display: block;
	outline: none;
	background:#fff;
}
.menu__item-name,
.menu__item-label {
	position: relative;
	margin:0px;
}
@media (max-width:767px) { 
.Home02 .title{font-size: 24px;}
.about-link a{font-size: 16px;}
.index02 .ten {font-size: 22px;}
.index02 .tcn{font-size: 18px;}
.index02 .tline .redline{width: 80px;margin-left: -40px;}
.index02 .tdesc{font-size: 14px;margin-bottom: 20px;}
.index02 .index02li .index02b{height: 150px;overflow:hidden;}
.index02 .index02li .index02t{font-size:16px; margin-bottom:10px; padding-top:8px;}
.index02 .index02li .index02b{ font-size:14px; color:#808080; padding-bottom:10px;}
.home04{display: none;}
.index02img{text-align: center;}
.index02img img{max-width: 100%;width: 80%;}

.info-slide li p{line-height:22px;height: 44px;overflow:hidden;}
.video_wrap{width:80%;margin:0 auto;padding:10px 0;}
.inpage .huaxumain p{font-size: 14px;padding:5px 0;}

 
}

@media(min-width:768px) and (max-width:1199px) { 
 .index02 .index02li .index02b{
 	height: 320px;overflow:hidden;
 }

 .video_wrap{width:720px;height: 450px;margin:0 auto;padding:20px 0;}

}


@media(min-width:1200px){ 
 .index02 .index02li .index02b{
 	height: 405px;overflow:hidden;
 }
 .video_wrap{width: 888px;height: 500px;margin:0 auto;padding:20px 0;}

}










#footer { width: 100%; border-top: 2px solid rgb(234, 2, 2); background: rgb(26, 26, 26) none repeat scroll 0% 0%; text-align: left; padding-top: 2.5rem; padding-bottom: 1.25rem; }
@media (max-width: 1560px) {
  .footer { width: 100%; }
}
#footer .footermenu a.menut { display: block; font-size: 1.125rem; color: rgb(204, 204, 204); margin-bottom: 0.5rem; }
#footer .footermenu a.menub { display: block; font-size: 0.875rem; color: rgb(153, 153, 153); margin-bottom: 0.2rem; }
#footer .footerinfo01 { font-size: 0.875rem; color: rgb(153, 153, 153); line-height: 2; }
#footer .footerinfo02 { font-size: 0.875rem; color: rgb(153, 153, 153); line-height: 2; text-align: right; padding: 0px; }
#footer .footerinfo02 .footericon a { margin-left: 0.6rem; }
#footer .footerinfo02 .footericon { margin-bottom: 0.6rem; }
@media (min-width: 768px) {
  #footer .footermenu { width: 10%; }
  #footer .footerinfo01 { width: 28%; margin-left: 2%; }
  #footer .footerinfo02 { width: 20%; }
}
#footer01 { width: 100%; border-top: 1px solid rgb(153, 153, 153); background: rgb(26, 26, 26) none repeat scroll 0% 0%; text-align: left; padding-top: 0.5rem; padding-bottom: 1rem; font-size: 0.875rem; color: rgb(153, 153, 153); }
@media (max-width: 1560px) {
  .footer01 { width: 100%; }
}
#footer01 a { font-size: 0.875rem; color: rgb(153, 153, 153); margin-right: 0.5rem; }
@media (max-width: 768px) {
  #footer .footermenu { margin-bottom: 2rem; }
  #footer .footerinfo02 { text-align: left; }
}
.mmx { width: 1560px; overflow: hidden; margin: 0px auto; color: rgb(128, 128, 128); font-size: 1rem; padding: 0px 15px; }
.mmx a { color: rgb(128, 128, 128); font-size:15px; margin-right:10px; }
@media (max-width: 1560px) {
  .mmx { width: 100%; }
}
#inpage { width: 100%; overflow: hidden; background: rgb(255, 255, 255) none repeat scroll 0% 0%; padding-top: 2rem; }
.inpage {  }
@media (max-width: 1560px) {
  .inpage { width: 100%; }
}

@media (max-width: 1560px) {
  .gsjj01 { width: 100%; }
}
@media (max-width: 767px) {
  .gsjj01 .boxiframe { width: 100%; display: block; margin-bottom: 1rem; }
  .gsjj01 .boxiframe iframe { width: 100%; height: 330px; }
  .gsjj01 .boxmid { width: 100%; display: block; }
  .gsjj01 .boxtext { width: 100%; display: block; }
  .inpage .ten { color: rgb(153, 153, 153); font-family: "SC6"; font-size:28px; text-align: center;font-weight:400; margin-top: 20px;}
  .inpage .tcn{font-size: 24px;}

}
#gsjj02 { width: 100%; background: rgb(245, 245, 245) none repeat scroll 0% 0%; }
.gsjj02 { overflow: hidden; display: table; padding-bottom: 2rem; }
.gsjj02 .tline { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.gsjj02 .nian .n { display: inline-block }
.gsjj02 .nian .h { display: none; }
@media (max-width: 767px) {
  .gsjj02 .nian .n { display: none; }
  .gsjj02 .nian .h { display: inline-block; }
}
@media (max-width: 1560px) {
  .gsjj02 { width: 100%; }
}
#gsjj03 { width: 100%; background: rgb(230, 230, 230) none repeat scroll 0% 0%; padding-bottom: 3rem; }
.gsjj03 { overflow: hidden; padding-bottom: 20px; }
.gsjj03 .tline { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
@media (max-width: 1560px) {
  .gsjj03 { width: 100%; }
}
.gsjj03 .col-md-4 { margin-bottom: 1rem; cursor: pointer; }
.gsjj03 .col-md-4 .whlnin { float: left; position: relative; width: 100%; overflow: hidden; }
.gsjj03 .col-md-4 .whlnin img { transform: scale(1); transition: all 1s ease 0s; }
.gsjj03 .col-md-4 .whlnin:hover img { transform: scale(1.1); transition: all 1s ease 0s; }
.gsjj03 .col-md-4 .whlnt { width: 100%; position: absolute; left: 0px; top: 50%; text-align: center; padding: 1rem 0px; background: rgba(179, 33, 45, 0.5) none repeat scroll 0% 0%; }
.gsjj03 .col-md-4 .whlnt .whlntt { color: rgb(255, 255, 255); font-size: 1.875rem; font-weight: bold; margin-bottom: 0.5rem; }
.gsjj03 .col-md-4 .whlnt .whlntb { color: rgb(255, 255, 255); font-size: 1.125rem; }
.gsjj04 { overflow: hidden; }
@media (max-width: 1560px) {
  .gsjj04 { width: 100%; }
}
.gsjj04 .teamli { margin-bottom: 30px; }
@media (max-width: 768px) {
  .gsjj04 .teamli { margin-bottom:25px; }
}

@media (max-width: 1560px) {
  .gsjj05 { width: 100%; }
}
.gsjj05 .gsjj05li { width: 9%; margin: 0px 0.5% 2rem; position: relative; float: left; display: table; }
@media (max-width: 768px) {
  .gsjj05 .gsjj05li { width: 32%; }
  .gsjj05 .clearboth { display: none; }
}
.gsjj05 .gsjj05li .gsjj05litext { position: absolute; width: 100%; height: 100%; top: 0px; text-align: center; display: table-cell; vertical-align: middle; float: none; opacity: 0; cursor: pointer; background: rgba(179, 33, 45, 0.5) none repeat scroll 0% 0%; }
.gsjj05 .gsjj05li:hover .gsjj05litext { opacity: 1; transition: opacity 0.5s ease 0s; }
.gsjj05 .gsjj05li .gsjj05litext .gsjj05lit { color: rgb(255, 255, 255); font-size: 1.25rem; font-weight: bold; margin-top: 30%; }
.gsjj05 .gsjj05li .gsjj05litext .gsjj05lib { color: rgb(255, 255, 255); font-size: 1.125rem; }
#gsjj06 { width: 100%; background: rgb(217, 217, 217) none repeat scroll 0% 0%; padding-bottom: 3rem; }
.gsjj06 { overflow: hidden; padding-bottom: 2rem; }
.gsjj06 .tline { background: rgb(255, 255, 255) none repeat scroll 0% 0%; }
.gsjj06 .tdesc { color: rgb(76, 76, 76); margin: 0px auto; float: none; }
.gsjj06 img.n { max-width: 100%; display: inline; }
.gsjj06 img.h { max-width: 100%; display: none; }
@media (max-width: 768px) {
  .gsjj06 img.n { max-width: 100%; display: none; }
  .gsjj06 img.h { max-width: 100%; display: inline; }
}
@media (max-width: 1560px) {
  .gsjj06 { width: 100%; }
}

.qqzixun { width: 72px; height: 72px; position: fixed; right: 20px; bottom: 100px; display: block; background: rgb(230, 0, 18) none repeat scroll 0% 0%; text-align: center; line-height: 72px; border-radius: 4px; }
.dibuerweima { width: 72px; height: 86px; padding-top: 6px; position: fixed; right: 20px; bottom: 176px; display: block; background: rgb(255, 255, 255) none repeat scroll 0% 0%; text-align: center; line-height: 24px; color: rgb(51, 51, 51); font-size: 0.75rem; border-radius: 4px; }

.teamnumberImg{border-radius: 50%;}
.footer a:focus,.footer  a:hover {color: #ddd;outline: none;}

/*影视案例*/
.index05 .index05li {
    margin-bottom: 2rem;
}
.tcnd {width:92%;margin:15px auto 25px auto; color: #4c4c4c;text-align: center;font-size:18px;}
.index05 .index05li .index05liin{
	float:left; width:100%; height:100%; position:relative;
}
.index05 .index05li .blackdiv{
	display:block; width:100%; height:100%; position:absolute; top:0px; opacity:0;
	transition: opacity 0.5s ease 0s;
	-moz-transition: opacity 0.5s ease 0s;
	-webkit-transition: opacity 0.5s ease 0s;
	-o-transition: opacity 0.5s ease 0s;
	background: rgba(21,27,46,.8);       filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#C8151b2e,endColorstr=#C8151b2e);
}
.index05 .index05li .blackdiv .a05con{
	width:90%; margin:0 auto; position:absolute; bottom:1rem; left:5%;
}
.index05 .index05li .blackdiv .a05con .a05t{
	font-size:18px;; color:#fff; margin-bottom:15px;height: 22px;overflow:hidden;
}
.index05 .index05li .blackdiv .a05con .a05b{
	font-size:15px; color:#fff; height: 22px;overflow:hidden;
}
.index05 .index05li:hover .blackdiv{
	opacity:1;
}

@media (max-width: 768px) {
	.index05 .index05li .blackdiv{
		opacity:1;
	}
	.index05 .index05li:hover .blackdiv{
		opacity:0;
	}
}



/*分页*/
#pages{
	text-align:center; height:2rem;
}
#pages a{
	color:#333; font-size:0.875rem; padding:4px 10px; border:1px solid #ccc;
}
#pages span{
	color:#fff; font-size:0.875rem; padding:4px 10px; border:1px solid #ccc; background:#e60012;
}

.inpage .caseshow{
	width:1200px; margin:2rem auto;  overflow:hidden; color:#4c4c4c; font-size:1rem;
}
.inpage .caseshow iframe{
	height:500px;
}
@media (max-width: 1200px) {
	.inpage .caseshow{
		width:100%; padding:0 15px;
	}
}
@media (max-width: 768px) {
	.inpage .caseshow	 iframe{
		height:300px;
	}
}



@media (max-width: 1200px) {
	.inpage .huaxudiv{
		width:100%; padding:0 15px;
	}
}


.casechoose{
	width:100%; margin:1rem 0 2rem; text-align:center;
}
.casechoose a{
	font-size:16px; color:#fff; padding:4px 20px; border-radius:4px; margin-bottom:10px;
	display:inline-block; background-color:#e50000;margin-right:7px;
}
.casechoose a.thishover{
	background:#bf1e24; color:#fff;
}

@media(min-width:1200px){
	.tcnd {width: 90%;}
	.qx_video{width:888px;height: 500px;}
	.menu__item{height: 405px;overflow:hidden;}
}

/*3D投影*/
.bg_qgrey{background-color: #232323;}
.borderB{border-bottom: 1px solid #363636;}
.qxty_block_title{padding:100px 0 50px 0;}
.blue{color: #42a5f6!important;}
.qxty_block .container{text-align: center;vertical-align:middle;}
.qxty_block .leftImg,.qxty_block1 .rightInfo{display: inline-block;vertical-align: middle;}
.qxty_block .rightInfo{text-align: left;margin-left: 20px;}
.qxty_block .qxtitleH3{font-size: 30px;font-weight: normal;color: #fff;}
.qxty_block .qxtitleP{color: rgb(169, 169, 169);font-size: 14px;text-align: center;}
.qxty_block_con{text-align: center;}
.video_title{font-size: 16px;line-height: 25px;color: #fff;margin-top: 10px;}

.bg_dgrey{background-color:#171717;}
.process_title{font-size: 18px;color: #ffffff;}
.process_info{font-size: 14px;color: #999999;}
.process_table{background-color: #171717;}
.process_table td{background-color: #232323;}

.video_list p{height: 35px;overflow:hidden; line-height: 35px;color: #666666;padding:0 10px;margin-top: 5px;}
.onePagecon{border-top: 5px solid red;padding:20px 10px;}
.jrwm_con{padding:15px;}
.cRed,.cRed a{color: red;}
.pageTitle{line-height: 35px;font-size: 16px;}
.detail_con{text-align: left;color: #fff;}
.title-box{margin:30px 0;}

@media(max-width: 767px){

	.masonry-item{width: 25%;}
	.info{width: 100%!important;}
	.info-phone{float: none;margin:0 auto;text-align: center;}

	.video_demo_con{width:98%;margin:0 auto;}
    .video_demo{margin:0 auto;text-align: center;height: 248px;overflow: hidden;}
    .video_demo .item{width: 100%;}
	.video_demo .demo_item{height:208px;padding:5px;border:1px solid #4d4d4d;}
	.demo_item video{width: 100%;height: 196px;}
	.demo_item p{font-size: 16px;height: 30px;overflow:hidden; line-height: 30px;color: #fff;}
	.qx_video{width:100%;}
	.list_left ul{padding-left: 0;}

	.qxty_block .qxtitleH3{font-size:18px;font-weight: normal;color: #fff;text-align: center;}
	.qxty_block_title{padding:30px 0 20px 0;}
	
	.process_table{display: none;}
	.phone_processBox .process_item{width: 100%;padding:7px 10px;border:1px solid #5b5b5b; margin-bottom: 10px; background-color:#232323;}
	.phone_processBox .process_item>p{text-align: left;}
	.process_title{font-size: 16px;margin-bottom: 5px;}


	.list_left{width:100%;margin-top: 20px;}
	.list_left>ul{padding-left: 0;}
	.list_left>ul>li{display: inline-block;  text-align: center;padding:0;line-height:30px;color: #666; margin-right: -1px;cursor: pointer;}
    .list_left>ul>li>a{display: inline-block;padding:5px 15px;margin-right:15px;-webkit-transition: all .3s; transition: all .3s;outline: none;text-decoration: none;}
	.list_leftActive{background: #009fe9;color: #fff;-webkit-transition: all .3s; transition: all .3s;color:#fff!important;text-decoration: none;}    

    .video_demo_con{padding-bottom: 30px;}
	.video_demo .item p{font-size: 16px;line-height: 30px;color: #fff;}
	.button_more{display: block;width: 130px;height: 41px;text-align: center; margin:20px auto;border: 1px solid #ddd;color: #fff; line-height: 41px;}
	img.imageEffectsAnimate_MoveLeft {transition: margin-left ease .5s;-moz-transition: margin-left ease .5s;-webkit-transition: margin-left ease .5s; -o-transition: margin-left ease .5s;}
	.video_list{padding-left:0;}
	.video_list li{float: left;margin-top:15px; text-align: center;}
	.video_list li:nth-of-type(3n){margin-right: 0;}
	.video_list li .video_wrap{text-align: center;width: 100%;overflow:hidden;}
	.video_list li a{color: #333;height:40px;line-height: 40px;font-size: 14px;overflow:hidden;}
	.right_con{width:100%;float:right;padding:10px;}

	.lxwm_con{width:96%;margin:0 auto;}
    .lxwm_con{padding-top:30px;}
    .lxwm_left{width:100%;float: left;}
    .lxwm_leftInfo{padding-top: 30px;line-height:35px;}
    .lxwm_left p{font-size: 15px;color: #666666;margin-bottom: 5px;line-height: 28px;}

    .lxwm_right{width:100%;margin:20px auto;}
    .feedback-form .form-group{}
    .form_control_wrap{width:96%;padding-left: 0!important;}
    .feedback-form{padding:20px 10px 20px 10px;}
    .feedback-form input.form-control, .feedback-form select.form-control{width: 100%;}
    .feedback-form .form-group>label{text-align: left;padding-left: 0;}
    .lxwm_yzm{float: left;width: 96%;}
    .feedback-form .ftype_button button{width: 100%;}
    .feedback-form .form-group>label+div{padding-left: 0;}
    .feedback-form .input-group-addon:last-child{left:100%;}
    .feedback-form textarea.form-control{width:100%;}
    .lxwm_icon{display:inline-block;width: 24px;height: 24px;}
    .lxwm_list{line-height: 24px;vertical-align: top;margin-bottom: 20px;}
    .lxwm_list span{vertical-align: top;}
    .icon_web{background:url(../icon_web.png) no-repeat center center;background-size: 24px 24px;}
    .icon_email{background:url(../icon_email.png) no-repeat center center;background-size: 24px 24px;}
    .icon_QQ{background:url(../icon_QQ.png) no-repeat center center;background-size: 24px 24px;}
    .icon_phone{background:url(../icon_phone.png) no-repeat center center;background-size: 24px 24px;}
    .icon_map{background:url(../icon_map.png) no-repeat center center;background-size: 24px 24px;}
    .lxwm_map{margin-bottom:20px;}
    .feedback-form .form-group {margin-bottom: 20px;}
    .lxwm_right {border:1px solid #ddd;border-radius: 10px;}
    .feedback-form .form-group>label.ftype_upload+div+small, .feedback-form .form-group>label.ftype_select+div+small, .feedback-form .form-group>label.ftype_input+div+small, .feedback-form .form-group>label.ftype_code+div+small{left:100%;top:50px;}
    .feedback-form .form-group>label.ftype_textarea+div+small{left: 100%;top:50px;}
    .form_title{font-size: 20px;text-align: center;color: #000;margin-bottom:20px;font-weight: bold;}
    .feedback-form .form-group>label:not(.ftype_checkbox):not(.ftype_radio){line-height: 30px;}
     #map{height: 250px!important;}
     

    .index05 .index05li .blackdiv .a05con .a05t{
		font-size:16px;color:#fff; margin-bottom:5px;height: 22px;overflow:hidden;
	}
	.index05 .index05li .blackdiv .a05con .a05b{font-size: 13px;height: 21px;overflow:hidden;}
	.processImg{display: none;}
	.phoneprocessImg{max-width: 100%;margin:0 auto;}



}
@media(min-width: 768px){
   .phone_processBox {width: 100%;display: flex;display: -webkit-flex;flex-wrap: wrap;}
   .process_item{width: 31%;padding:2%;margin:1%; background-color:#232323;border:1px solid #5b5b5b;}
   .phoneprocessImg{display: none;}


}

@media(min-width: 768px) and (max-width: 1023px){
	.masonry-item{width: 25%;}
	.info{width: 100%!important;}
	.info-phone{float: none;margin:0 auto;text-align: center;}
    
	.video_demo_con{width:98%;margin:0 auto;}
    .video_demo{margin:0 auto;text-align: center;height: 248px;overflow: hidden;}
    .video_demo .item{float: left;margin:1%; width: 48%;}
	.video_demo .demo_item{height:208px;padding:5px;border:1px solid #4d4d4d;}
	.demo_item video{width: 100%;height: 196px;}
	.demo_item p{font-size: 16px;height: 30px;overflow:hidden; line-height: 30px;color: #fff;}
    .qx_video{width:80%;margin:0 auto;}


	.list_left{width:100%;margin-top: 20px;}
	.list_left>ul{padding-left: 0;}
	.list_left>ul>li{display: inline-block;  text-align: center;padding:0;line-height:30px;color: #666; margin-right: -1px;cursor: pointer;}
    .list_left>ul>li>a{display: inline-block;padding:5px 15px;margin-right:15px;-webkit-transition: all .3s; transition: all .3s;outline: none;text-decoration: none;}
	.list_leftActive{background: #009fe9;color: #fff;-webkit-transition: all .3s; transition: all .3s;color:#fff!important;text-decoration: none;}    

    .video_demo_con{padding-bottom: 30px;}
	.video_demo .item p{font-size: 16px;line-height: 30px;color: #fff;margin-top: 10px;}
	.button_more{display: block;width: 130px;height: 41px;text-align: center; margin:20px auto;border: 1px solid #ddd;color: #fff; line-height: 41px;}
	img.imageEffectsAnimate_MoveLeft {transition: margin-left ease .5s;-moz-transition: margin-left ease .5s;-webkit-transition: margin-left ease .5s; -o-transition: margin-left ease .5s;}
	.video_list{padding-left:0; }
	.video_list li{float: left; width: 216px;margin-right:25px;margin-top:15px; text-align: center;}
	.video_list li:nth-of-type(3n){margin-right: 0;}
	.video_list li .video_wrap{text-align: center;width: 216px;overflow:hidden;}
	.video_list li a{color: #333;height:40px;line-height: 40px;font-size: 14px;overflow:hidden;}
	.right_con{width:100%;float:right;padding:10px;}


    .lxwm_con{width:720px;margin:0 auto;}
    .lxwm_con{padding-top: 50px;}
    .lxwm_left{width:720px;float: left;}
    .lxwm_leftInfo{padding-top: 30px;line-height:35px;}
    .lxwm_left p{font-size: 15px;color: #666666;margin-bottom: 5px;line-height: 28px;}

    .lxwm_right{width:720px;margin:20px auto;}
    .form_control_wrap{float: left;width: 516px;padding-left: 0!important;}
    .feedback-form input.form-control, .feedback-form select.form-control{width: 516px;}
    .feedback-form .form-group>label{width: 130px;}
    .lxwm_yzm{float: left;width: 316px;}
    .feedback-form .ftype_button button{width: 516px;}
    .feedback-form .form-group>label+div{padding-left: 0;}
    .feedback-form .input-group-addon:last-child{left:516px;}
    .feedback-form textarea.form-control{width:516px;}
    .lxwm_icon{display:inline-block;width: 24px;height: 24px;}
    .lxwm_list{line-height: 24px;vertical-align: top;margin-bottom: 20px;}
    .lxwm_list span{vertical-align: top;}
    .icon_web{background:url(../icon_web.png) no-repeat center center;background-size: 24px 24px;}
    .icon_email{background:url(../icon_email.png) no-repeat center center;background-size: 24px 24px;}
    .icon_QQ{background:url(../icon_QQ.png) no-repeat center center;background-size: 24px 24px;}
    .icon_phone{background:url(../icon_phone.png) no-repeat center center;background-size: 24px 24px;}
    .icon_map{background:url(../icon_map.png) no-repeat center center;background-size: 24px 24px;}
    .lxwm_map{margin-bottom: 50px;}
    .feedback-form .form-group {margin-bottom: 20px;}
    .lxwm_right {border:1px solid #ddd;border-radius: 10px;}
    .feedback-form .form-group>label.ftype_upload+div+small, .feedback-form .form-group>label.ftype_select+div+small, .feedback-form .form-group>label.ftype_input+div+small, .feedback-form .form-group>label.ftype_code+div+small{left:646px;}
    .feedback-form .form-group>label.ftype_textarea+div+small{left: 646px;}
    .form_title{font-size: 22px;text-align: center;color: #000;margin-bottom:20px;font-weight: bold;}

    .index05 .index05li .blackdiv .a05con .a05t{
		font-size:16px;color:#fff; margin-bottom:5px;height: 22px;overflow:hidden;
	}
	.index05 .index05li .blackdiv .a05con .a05b{font-size: 13px;height: 21px;overflow:hidden;}

}
@media(min-width: 1024px){
   .form_title{display: none;}
}


@media(min-width: 1024px) and (max-width: 1199px){
	.masonry-item{width: 25%;}
	.info{width: 100%!important;}
	.info-phone{float: none;margin:0 auto;text-align: center;}
    
	.video_demo_con{width:98%;margin:0 auto;}
    .video_demo{margin:0 auto;text-align: center;height: 248px;overflow: hidden;}
    .video_demo .item{float: left;margin:1%; width: 48%;}
	.video_demo .demo_item{height:208px;padding:5px;border:1px solid #4d4d4d;}
	.demo_item video{width: 100%;height: 196px;}
	.demo_item p{font-size: 16px;height: 30px;overflow:hidden; line-height: 30px;color: #fff;}
	 .qx_video{width:80%;margin:0 auto;}

	.list_left{width:100%;margin-top: 20px;}
	.list_left>ul{padding-left: 0;}
	.list_left>ul>li{display: inline-block;  text-align: center;padding:0;line-height:30px;color: #666; margin-right: -1px;cursor: pointer;}
    .list_left>ul>li>a{display: inline-block;padding:5px 15px;margin-right:15px;-webkit-transition: all .3s; transition: all .3s;outline: none;text-decoration: none;}
	.list_leftActive{background: #009fe9;color: #fff;-webkit-transition: all .3s; transition: all .3s;color:#fff!important;text-decoration: none;}    

    .video_demo_con{padding-bottom: 30px;}
	.video_demo .item p{font-size: 16px;line-height: 30px;color: #fff;}
	.button_more{display: block;width: 130px;height: 41px;text-align: center; margin:20px auto;border: 1px solid #ddd;color: #fff; line-height: 41px;}
	img.imageEffectsAnimate_MoveLeft {transition: margin-left ease .5s;-moz-transition: margin-left ease .5s;-webkit-transition: margin-left ease .5s; -o-transition: margin-left ease .5s;}
	.video_list{padding-left:0;}
	.video_list li{float: left; width: 296px;margin-right:25px;margin-top:15px; text-align: center;}
	.video_list li:nth-of-type(3n){margin-right: 0;}
	.video_list li .video_wrap{text-align: center;width: 296px; overflow:hidden;}
	.video_list li a{color: #333;height:40px;line-height: 40px;font-size: 14px;overflow:hidden;}
	.right_con{width:100%;float:right;}

	.lxwm_con{width: 1000px;margin:0 auto;}
    .lxwm_con{padding-top: 50px;}
    .lxwm_left{width:520px;float: left;}
    .lxwm_leftInfo{padding-top: 50px;line-height:35px;}
    .lxwm_left p{font-size: 15px;color: #666666;}

    .lxwm_right{width:476px;float: right;}
    .form_control_wrap{float: left;width: 316px;padding-left: 0!important;}
    .feedback-form input.form-control, .feedback-form select.form-control{width: 316px;}
    .feedback-form .form-group>label{width: 130px;}
    .lxwm_yzm{float: left;width: 316px;}
    .feedback-form .ftype_button button{width: 316px;}
    .feedback-form .form-group>label+div{padding-left: 0;}
    .feedback-form .input-group-addon:last-child{left:316px;}
    .feedback-form textarea.form-control{width:316px;}
    .lxwm_icon{display:inline-block;width: 24px;height: 24px;}
    .lxwm_list{line-height: 24px;vertical-align: top;margin-bottom: 20px;}
    .lxwm_list span{vertical-align: top;}
    .icon_web{background:url(../icon_web.png) no-repeat center center;background-size: 24px 24px;}
    .icon_email{background:url(../icon_email.png) no-repeat center center;background-size: 24px 24px;}
    .icon_QQ{background:url(../icon_QQ.png) no-repeat center center;background-size: 24px 24px;}
    .icon_phone{background:url(../icon_phone.png) no-repeat center center;background-size: 24px 24px;}
    .icon_map{background:url(../icon_map.png) no-repeat center center;background-size: 24px 24px;}
    .lxwm_map{margin-bottom: 50px;}
    .feedback-form .form-group {margin-bottom: 20px;}






}

@media(max-width: 1199px){

    .video_detailPage{padding:10px 0; }
    .video_detailPage .container{padding-bottom: 20px; border-bottom: 1px solid #2b2b2b;margin-bottom: 20px;}
	.left_slide{float: left; width: 228px;padding:20px 10px;border:1px solid #2b2b2b;}
	.left_slide_list{padding-left: 0;width: 100%;text-align: center; }
	.left_slide_list p{text-align: center; padding:0 5px;height: 30px;line-height: 30px;overflow:hidden;color: #333;}

	.picMarquee-top{ overflow:hidden; position:relative;display: none;}
    .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
    .picMarquee-top .bd ul li{ text-align:center; zoom:1;}
    .picMarquee-top .bd ul li a{ position: relative;display:block;width: 100%;height: 100%;color: #dbdbdb;}
    .picMarquee-top .bd ul li a:hover{color: #dbdbdb;}
    .picMarquee-top .bd ul li .pic{ text-align:center; position: relative;}
    .picMarquee-top .bd ul li .pic img{ display:block;}
    .picMarquee-top .bd ul li .title{font-size: 12px;height: 30px;line-height: 30px;overflow:hidden;margin-bottom:15px;}
   
    .imageEffects {position: absolute;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity=0); }
    .imageEffectsAnimate {transition: opacity .8s;-moz-transition: opacity .8s;-webkit-transition: opacity .8s;-o-transition: opacity .8s;}
    .imageEffects_Magnifier {background: url(../tosee.png) center center no-repeat;_background: url(../tosee.png) center center no-repeat;top: 0px; z-index: 1; left: 0px; width: 100%; height: 100%; cursor: pointer; opacity: 0;}
    .fadeshow{opacity: 1;}

	.right_detail{width: 96%;margin:0 auto;}
	.right_detail .title{color: #ffffff;line-height: 30px;font-size: 18px;text-align: left;margin-bottom: 20px;}
	.right_detail .towatch {display:inline-block;padding:3px 5px;text-overflow: ellipsis;white-space: nowrap;font-size: 14px;color: #ffffff;font-weight: bold;border:1px solid #2b2b2b;border-bottom: 0;}
    .right_detail .content{border-top:1px solid #2b2b2b;margin-top: 0; }
    .right_detail .content video{margin:0 auto;max-width:100%;display: block;}
    .xcy{font-size:24px;color: #ffffff;text-align: center;padding:0 10px;margin:40px 0;}
    

    .picMarquee-left{ width:96%; margin:30px auto; overflow:hidden; position:relative;  border:1px solid #2b2b2b;   }
	.picMarquee-left .bd{ padding:10px;   }
	.picMarquee-left .bd ul{ overflow:hidden; zoom:1; }
	.picMarquee-left .bd ul li{ margin: 0 10px;float:left; _display:inline; overflow:hidden; text-align:center;  }
	.picMarquee-left .bd ul li .pic{ text-align:center; }
	.picMarquee-left .bd ul li .pic img{display:block;width: 200px; }
	.picMarquee-left .bd ul li .title{ line-height:24px;   }



}



@media (min-width: 1200px){
	.video_demo_con{width:1180px;margin:0 auto;}
    .video_demo{margin:0 auto;text-align: center;}
	.video_demo .item{display:inline-block;width: 348px;height:208px;padding:5px;border:1px solid #4d4d4d;margin:0 20px;}
	.demo_item video{width: 340px;height: 196px;}

    .list_left{width:222px;float: left;}
	.list_left>ul{padding-left: 0;}
	.list_left>ul>li{width: 100%;text-align: center;padding:0;line-height:40px;color: #666; margin-right: -1px;cursor: pointer;}
    .list_left>ul>li>a{display: inline-block;width: 100%;height: 100%;-webkit-transition: all .3s; transition: all .3s;outline: none;text-decoration: none;}
	.list_leftActive{background: #009fe9;color: #fff;padding: 10px;-webkit-transition: all .3s; transition: all .3s;color:#fff!important;text-decoration: none;}    

    .video_demo_con{padding-bottom: 30px;}
	.video_demo .item p{font-size: 16px;height: 30px;overflow:hidden; line-height: 30px;color: #fff;margin-top: 10px;}
	.button_more{display: block;width: 130px;height: 41px;text-align: center; margin:20px auto;border: 1px solid #ddd;color: #fff; line-height: 41px;}
	img.imageEffectsAnimate_MoveLeft {transition: margin-left ease .5s;-moz-transition: margin-left ease .5s;-webkit-transition: margin-left ease .5s; -o-transition: margin-left ease .5s;}
	.video_list{padding-left:0;margin:0;}
	.video_list li{float: left; width: 276px;margin-right:25px;margin-top:15px; text-align: center;}
	.video_list li:nth-of-type(3n){margin-right: 0;}
	.video_list li .video_wrap{text-align: center;width: 276px;overflow:hidden;}
	.video_list li a{color: #333;height:40px;line-height: 40px;font-size: 14px;overflow:hidden;}
	.right_con{width:928px;float:right;}

    
    .video_detailPage{padding:40px 0; }
    .video_detailPage .container{padding-bottom: 20px; border-bottom: 1px solid #2b2b2b;margin-bottom: 50px;}
	.left_slide{float: left; width: 228px;padding:20px 10px;border:1px solid #2b2b2b;}
	.left_slide_list{padding-left: 0;width: 100%;text-align: center; }
	.left_slide_list p{text-align: center; padding:0 5px;height: 30px;line-height: 30px;overflow:hidden;color: #333;}

	.picMarquee-top{ overflow:hidden; position:relative;  }
    .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
    .picMarquee-top .bd ul li{ text-align:center; zoom:1;}
    .picMarquee-top .bd ul li a{ position: relative;display:block;width: 100%;height: 100%;color: #dbdbdb;}
    .picMarquee-top .bd ul li a:hover{color: #dbdbdb;}
    .picMarquee-top .bd ul li .pic{ text-align:center; position: relative;}
    .picMarquee-top .bd ul li .pic img{ display:block;}
    .picMarquee-top .bd ul li .title{font-size: 12px;height: 30px;line-height: 30px;overflow:hidden;margin-bottom:15px;}
    .picMarquee-left{display:none;}

    .imageEffects {position: absolute;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity=0); }
    .imageEffectsAnimate {transition: opacity .8s;-moz-transition: opacity .8s;-webkit-transition: opacity .8s;-o-transition: opacity .8s;}
    .imageEffects_Magnifier {background: url(../tosee.png) center center no-repeat;_background: url(../tosee.png) center center no-repeat;top: 0px; z-index: 1; left: 0px; width: 100%; height: 100%; cursor: pointer; opacity: 0;}
    .fadeshow{opacity: 1;}

	.right_detail{float: right;width: 910px;}
	.right_detail .title{color: #ffffff;line-height: 30px;font-size: 20px;text-align: center;}
	.right_detail .towatch {display:inline-block;padding:5px 10px;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;color: #ffffff;font-weight: bold;border:1px solid #2b2b2b;border-bottom: 0;}
    .right_detail .content{border-top:1px solid #2b2b2b;margin-top: 0; }
    .right_detail .content video{margin:0 auto;max-width: 80%;display: block;}
    .xcy{font-size: 36px;color: #ffffff;text-align: center;}


    .lxwm_con{width: 1180px;margin:0 auto;}
    .lxwm_con{padding-top: 50px;}
    .lxwm_left{width:560px;float: left;}
    .lxwm_leftInfo{padding-top: 50px;line-height:35px;}
    .lxwm_left p{font-size: 15px;color: #666666;}

    
    .lxwm_right{width:520px;float: right;}
    .form_control_wrap{float: left;width: 360px;padding-left: 0!important;}
    .feedback-form .form-group>label{width: 130px;}
    .lxwm_yzm{float: left;}
    .feedback-form .form-group>label+div{padding-left: 0;}
    .feedback-form .input-group-addon:last-child{left: 360px;}
    .feedback-form textarea.form-control{width: 360px;}
    .lxwm_icon{display:inline-block;width: 24px;height: 24px;}
    .lxwm_list{line-height: 24px;vertical-align: top;margin-bottom: 20px;}
    .lxwm_list span{vertical-align: top;}
    .icon_web{background:url(../icon_web.png) no-repeat center center;background-size: 24px 24px;}
    .icon_email{background:url(../icon_email.png) no-repeat center center;background-size: 24px 24px;}
    .icon_QQ{background:url(../icon_QQ.png) no-repeat center center;background-size: 24px 24px;}
    .icon_phone{background:url(../icon_phone.png) no-repeat center center;background-size: 24px 24px;}
    .icon_map{background:url(../icon_map.png) no-repeat center center;background-size: 24px 24px;}
    .lxwm_map{margin-bottom: 50px;}
    .feedback-form .form-group {margin-bottom: 20px;}


}

@media (min-width: 1400px){
	.qxty_block2 .qxty_block_con{width: 1200px;margin:0 auto;}
	.video_demo_con{width: 1200px;margin:0 auto;}


	.list_left{width:222px;float: left;}
	.list_left>ul{padding-left: 0;}
	.list_left>ul>li{width: 100%;text-align: center;padding:0; line-height: 50px;color: #666; margin-right: -1px;cursor: pointer;}
    .list_left>ul>li>a{display: inline-block;width: 100%;height: 100%;-webkit-transition: all .3s; transition: all .3s;outline: none;text-decoration: none;}
	.list_leftActive{background: #009fe9;color: #fff;padding: 10px;-webkit-transition: all .3s; transition: all .3s;color:#fff!important;text-decoration: none;}    

    .video_demo_con{padding-bottom: 30px;}
	.video_demo .item p{font-size: 16px;height: 30px;overflow:hidden; line-height: 30px;color: #fff;}
	.button_more{display: block;width: 130px;height: 41px;text-align: center; margin:20px auto;border: 1px solid #ddd;color: #fff; line-height: 41px;}
	img.imageEffectsAnimate_MoveLeft {transition: margin-left ease .5s;-moz-transition: margin-left ease .5s;-webkit-transition: margin-left ease .5s; -o-transition: margin-left ease .5s;}
	.video_list{padding-left:0;padding:20px 10px;width: 100%;margin:0;}
	.video_list li{float: left; width: 302px;margin:0 10px; text-align: center;padding:0;}
	.video_list li:nth-of-type(3n){margin-right: 0;}
	.video_list li .video_wrap{text-align: center;width: 302px;overflow:hidden;}
	.video_list li a{color: #333;height:40px;line-height: 40px;font-size: 14px;overflow:hidden;}
	.right_con{width: 978px;float:right;}



    .video_detailPage{padding:20px 0; }
    .video_detailPage .container{padding-bottom: 20px; border-bottom: 1px solid #2b2b2b;margin-bottom: 50px;}
	.left_slide{float: left; width: 248px;padding:20px 10px;border:1px solid #2b2b2b;}
	.left_slide_list{padding-left: 0;width: 100%;text-align: center; }
	.left_slide_list p{text-align: center; padding:0 5px;height: 30px;line-height: 30px;overflow:hidden;color: #333;}

	.picMarquee-top{ overflow:hidden; position:relative;  }
    .picMarquee-top .bd ul{ overflow:hidden; zoom:1; }
    .picMarquee-top .bd ul li{ text-align:center; zoom:1;}
    .picMarquee-top .bd ul li a{ position: relative;display:block;width: 100%;height: 100%;color: #dbdbdb;}
    .picMarquee-top .bd ul li a:hover{color: #dbdbdb;}
    .picMarquee-top .bd ul li .pic{ text-align:center; position: relative;}
    .picMarquee-top .bd ul li .pic img{ display:block;}
    .picMarquee-top .bd ul li .title{font-size: 12px;height: 30px;line-height: 30px;overflow:hidden;margin-bottom:15px;}
   
    .imageEffects {position: absolute;opacity: 0;-webkit-opacity: 0;-moz-opacity: 0;-khtml-opacity: 0;filter: alpha(opacity=0); }
    .imageEffectsAnimate {transition: opacity .8s;-moz-transition: opacity .8s;-webkit-transition: opacity .8s;-o-transition: opacity .8s;}
    .imageEffects_Magnifier {background: url(../tosee.png) center center no-repeat;_background: url(../tosee.png) center center no-repeat;top: 0px; z-index: 1; left: 0px; width: 100%; height: 100%; cursor: pointer; opacity: 0;}
    .fadeshow{opacity: 1;}

	.right_detail{float: right;width: 940px;}
	.right_detail .title{color: #ffffff;line-height: 30px;font-size: 20px;text-align: center;}
	.right_detail .towatch {display:inline-block;padding:5px 10px;text-overflow: ellipsis;white-space: nowrap;font-size: 20px;color: #ffffff;font-weight: bold;border:1px solid #2b2b2b;border-bottom: 0;}
    .right_detail .content{border-top:1px solid #2b2b2b;margin-top: 0; }
    .right_detail .content video{margin:0 auto;max-width: 80%;display: block;}
    .xcy{font-size: 36px;color: #ffffff;text-align: center;margin:50px 0;}



    .lxwm_con{width: 1200px;margin:0 auto;}
    .lxwm_con{padding-top: 50px;}
    .lxwm_left{width: 677px;float: left;}
    .lxwm_leftInfo{padding-top: 50px;line-height:35px;}
    .lxwm_left p{font-size: 15px;color: #666666;}

    
    .lxwm_right{width:520px;float: right;}
    .form_control_wrap{float: left;width: 360px;padding-left: 0!important;}
    .feedback-form .form-group>label{width: 130px;}
    .lxwm_yzm{float: left;}
    .feedback-form .form-group>label+div{padding-left: 0;}
    .feedback-form .input-group-addon:last-child{left: 360px;}
    .feedback-form textarea.form-control{width: 360px;}
    .lxwm_icon{display:inline-block;width: 24px;height: 24px;}
    .lxwm_list{line-height: 24px;vertical-align: top;margin-bottom: 20px;}
    .lxwm_list span{vertical-align: top;}
    .icon_web{background:url(../icon_web.png) no-repeat center center;background-size: 24px 24px;}
    .icon_email{background:url(../icon_email.png) no-repeat center center;background-size: 24px 24px;}
    .icon_QQ{background:url(../icon_QQ.png) no-repeat center center;background-size: 24px 24px;}
    .icon_phone{background:url(../icon_phone.png) no-repeat center center;background-size: 24px 24px;}
    .icon_map{background:url(../icon_map.png) no-repeat center center;background-size: 24px 24px;}
    .lxwm_map{margin-bottom: 50px;}
    .feedback-form .form-group { margin-bottom: 20px;}






}
@media (min-width: 1600px){
	.qxty_block2 .qxty_block_con{width: 1200px;margin:0 auto;}
	.video_demo_con{width: 1560px;margin:0 auto;}

}


.pagenation {
    margin: 10px 10px 30px 10px;
    min-height: 30px;
    line-height: 30px;
    margin-right: auto;
    margin-left: auto;
    overflow: hidden;
    text-align: center;
}
.pagenation .pagePrev {
    padding: 5px 7px;
    display: inline-block;
}
.pagenation .pageNo {
    padding: 5px 7px;
    display: inline-block;
}
.pagenation .pageNo {
    padding: 5px 7px;
    display: inline-block;
}
.pagenation .pageNext {
    padding: 5px 7px;
    display: inline-block;
}